salad tomato/green tomato - Français Anglais Dictionnaire